×

be in an awkward predicament meaning in Chinese

处于狼狈的境地

Related Words

  1. predicament
  2. describing a predicament
  3. predicament of mankind
  4. in a predicament
  5. extricate oneself from a predicament
  6. find oneself in a predicament
  7. strive to get out of a predicament
  8. awkward
  9. awkward position
  10. awkward bend
  11. be in ambush
  12. be in an advantageous position
  13. be in an easier state of mind
  14. be in an embarrassing situation
PC Version

Copyright © 2018 WordTech Co.